package com.qianying.service;

import org.springframework.web.multipart.MultipartFile;
import com.qianying.comment.CommonResult;

import java.util.Map;

/**
 * 文件上传Service接口
 * 仅负责文件上传功能，返回访问路径
 */
public interface FileUploadService {

    /**
     * 上传文件（仅上传，不关联业务记录）
     * @param file 上传的文件
     * @return 包含访问路径的结果
     */
    CommonResult<Map<String, String>> uploadFile(MultipartFile file);

    /**
     * 删除文件
     * @param filePath 文件路径
     * @return 操作结果
     */
    CommonResult<?> deleteFile(String filePath);
}